Skip to content

fix(cloud-frontend): rename landing button to Dashboard#7885

Open
0xSolace wants to merge 1 commit into
elizaOS:mainfrom
0xSolace:fix/cloud-frontend-dashboard-button-label
Open

fix(cloud-frontend): rename landing button to Dashboard#7885
0xSolace wants to merge 1 commit into
elizaOS:mainfrom
0xSolace:fix/cloud-frontend-dashboard-button-label

Conversation

@0xSolace
Copy link
Copy Markdown
Collaborator

@0xSolace 0xSolace commented May 21, 2026

Shaw flagged that the front-page button labeled "Developer Dashboard" on https://elizacloud.ai should just read "Dashboard".

Changes

  • Renames i18n key cloud.landing.developerDashboardcloud.landing.dashboard across all 8 locales (en, es, ja, ko, pt, tl, vi, zh-CN) and shortens values to the local equivalent of "Dashboard".
  • Updates the lone consumer (packages/cloud-frontend/src/components/layout/landing-header.tsx) to read the new key and renames the local variable from devDashboardLabeldashboardLabel.

Verification

  • grep developerDashboard packages/ returns no matches under cloud-frontend or ui locales after the change.
  • All locale JSONs revalidated via json.load.
  • Behavior unchanged — same button, same target route (/dashboard for auth, /login?intent=dashboard for unauth), just a copy fix.

Requested by @shawmakesmagic in #milady.

Greptile Summary

This PR is a straightforward copy fix that renames the landing page button label from "Developer Dashboard" to "Dashboard" across all 8 supported locales and updates the single component that consumes the i18n key.

  • Renames the i18n key cloud.landing.developerDashboardcloud.landing.dashboard in all locale files (en, es, ja, ko, pt, tl, vi, zh-CN) and shortens translated values accordingly.
  • Updates landing-header.tsx to use the new key and renames the local variable from devDashboardLabeldashboardLabel; both render sites (authenticated <Link> and unauthenticated <button>) are correctly updated.

Confidence Score: 5/5

Safe to merge — purely a copy/label change with no behavioral impact.

The change touches only i18n string values and a single variable name in one component. The button's target routes, authentication logic, and all surrounding UI are untouched. The old key has been removed from every locale file and the sole consumer has been updated, so there is no risk of a missing-key fallback rendering at runtime.

No files require special attention.

Important Files Changed

Filename Overview
packages/cloud-frontend/src/components/layout/landing-header.tsx Renames variable devDashboardLabeldashboardLabel and switches i18n key from cloud.landing.developerDashboard to cloud.landing.dashboard; both button render sites updated correctly.
packages/ui/src/i18n/locales/en.json Old key cloud.landing.developerDashboard replaced with cloud.landing.dashboard: "Dashboard" — clean rename.
packages/ui/src/i18n/locales/es.json Key renamed; value shortened from "Panel de desarrolladores" to "Panel".
packages/ui/src/i18n/locales/ja.json Key renamed; value shortened from "デベロッパーダッシュボード" to "ダッシュボード".
packages/ui/src/i18n/locales/ko.json Key renamed; value shortened from "개발자 대시보드" to "대시보드".
packages/ui/src/i18n/locales/pt.json Key renamed; value shortened from "Painel do desenvolvedor" to "Painel".
packages/ui/src/i18n/locales/tl.json Key renamed; value unchanged ("Dashboard" — Tagalog uses the English word).
packages/ui/src/i18n/locales/vi.json Key renamed; value changed from English "Developer Dashboard" to localized "Bảng điều khiển" — this also corrects a previously untranslated entry.
packages/ui/src/i18n/locales/zh-CN.json Key renamed; value shortened from "开发者仪表盘" to "仪表盘".

Flowchart

%%{init: {'theme': 'neutral'}}%%
flowchart TD
    A[LandingHeader renders] --> B{User authenticated?}
    B -- Yes --> C["Link to /dashboard\ndashboardLabel"]
    B -- No --> D["button onClick openDashboard\ndashboardLabel"]
    D --> E["navigate /login?intent=dashboard"]
    G["t(cloud.landing.dashboard)"] --> H[dashboardLabel]
    H --> C
    H --> D
Loading

Reviews (1): Last reviewed commit: "fix(cloud-frontend): rename landing butt..." | Re-trigger Greptile

Shaw flagged that the front-page button labeled "Developer Dashboard"
should just read "Dashboard". Renames the i18n key
cloud.landing.developerDashboard -> cloud.landing.dashboard and updates
the value across all 8 locales (en, es, ja, ko, pt, tl, vi, zh-CN).

Also updates the lone consumer (landing-header.tsx) to read the new key
and renames the local variable for clarity.

Co-authored-by: wakesync <shadow@shad0w.xyz>
@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 21, 2026

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: ed143074-9f69-4dd7-a55c-c245d197b843

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@github-actions github-actions Bot added the ui label May 21, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants